home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 60.zip / BS1 part 60 / Kick Pascal v2.10 d1.adf / INHALT < prev    next >
Text File  |  1991-09-16  |  6KB  |  186 lines

  1. INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO
  2.  
  3.  
  4.  
  5.                             M A X O N  Computer GmbH
  6.                                  präsentiert
  7.  
  8.                           K I C K - P A S C A L   V 2.1
  9.  
  10.  
  11.  
  12.  
  13.  
  14. INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO - INFO
  15.  
  16.  
  17. Sehr geehrter KICK-PASCAL-Kunde,
  18.  
  19. vor Ihnen liegt die aktuelle Version von KICK-PASCAL V2.1.
  20.  
  21. Wir hoffen, Sie finden Gefallen an diesem Produkt, für dessen Support wir
  22. uns stark einsetzen werden. Teilen Sie uns daher doch einmal Ihre Meinung zu
  23. KICK-PASCAL mit. Auch Anregungen und Verbesserungsvorschläge sind jederzeit
  24. willkommen.
  25.  
  26. Bitte denken Sie daran, die Registrierkarte einzusenden, damit wir Sie über
  27. zukünftige Entwicklungen und Zusatzprodukte informieren können.
  28.  
  29. Ihr MAXON-Team.
  30.  
  31.  
  32.  
  33.     Fragen richten Sie bitte schriftlich an:
  34.                               MAXON Computer GmbH
  35.  
  36.                               Schwalbacher Str. 52
  37.                                  6236 Eschborn
  38.  
  39.  
  40.     In dringenden Fällen können Sie auch unsere Hotline benutzen.
  41.  
  42.                       Tel.: 06196- 4 37 80  (Mo.-Fr. 15-17 Uhr)
  43. -----------------------------------------------------------------------------
  44.  
  45.                               C O P Y R I G H T
  46.                               -----------------
  47.  
  48. Das Copyright des Produkts liegt bei der MAXON Computer GmbH, 1991.
  49. Alle Rechte vorbehalten.
  50.  
  51. Diese Software und die dazugehörigen Texte sind urheberrechtlich geschützt.
  52. Wer dieses Werk oder Teile daraus ohne Genehmigung der MAXON Computer Gmbh
  53. in irgendwelcher Form und mittels irgendwelcher Verfahren reproduziert,
  54. sendet, vervielfältigt bzw. verbreitet oder in eine andere Sprache über-
  55. setzt, macht sich strafbar.
  56.  
  57. Bei Erstellung des Programms, der Anleitung sowie Abbildungen wurde mit
  58. allergrößter Sorgfalt vorgegangen. Trotzdem können Fehler nicht ausge-
  59. schlossen werden. Die MAXON Computer GmbH übernimmt keinerlei Haftung für
  60. Schäden, die auf eine Fehlfunktion von Programmen zurückzuführen sind.
  61.  
  62. Alle Informationen, die in der vorliegenden Software und Anleitung ent-
  63. halten sind, werden ohne Rücksicht auf einen eventuellen Patentschutz
  64. veröffentlicht. Ebenso werden Warenzeichen ohne Gewährleistung einer
  65. freien Verwendung benutzt.
  66.  
  67. Copyright 1991 by MAXON Computer GmbH, Schwalbacher Str. 52, 6236 Eschborn
  68.  
  69. ------------------------------------ ENDE -----------------------------------
  70.  
  71.                           ERGÄNZUNGEN ZUM HANDBUCH
  72.                           ========================
  73.  
  74. Im Handbuch werden die Disketten mit PASCAL und PASCALSouce angegeben.
  75. Sie heißen mittlerweile jedoch KP und KP-DEMOS. Das Gleiche gilt für
  76. das Hauptprogramm, das nun KP und nicht, wie im Handbuch angegeben,
  77. KICK-PASCAL heißt.
  78.  
  79.  
  80.  
  81. Nach Fertigstellung des Handbuchs wurden bei KICK-PASCAL V 2.0 noch
  82. zwei Ergänzungen vorgenommen, die wir Ihnen nicht vorenthalten
  83. wollen:
  84.  
  85.  
  86. 1. Makros im Editor
  87. -------------------
  88.  
  89. Der Editor kann jetzt ein Makro verwalten. Ein Makro ist eine Folge
  90. von bis zu 50 Tastenfunktionen.
  91. Dazu gibt es zwangsläufig zwei neue Editorfunktionen: "Makro
  92. definieren" (normalerweise auf Shift-F7 gelegt) und "Makro benutzen"
  93. (Taste F7).
  94. Man speichert ein Makro, indem man SF7 (oder auf welche Taste auch
  95. immer man die Funktion gelegt hat) drückt. Jetzt erscheint in der
  96. Titelzeile des Editors anstelle des Dateinamens "Enter Macro".
  97. Alle folgenden Tastendrücke werden nun gespeichert, bis erneut SF7
  98. gedrückt wird. Mit der Taste F7 kann man dann diese gespeicherte
  99. Folge "abspielen".
  100.  
  101. Makros können einem viel stupide Arbeit abnehmen. Ein Beispiel: Sie
  102. haben einen ASCII-Text vorliegen und wollen eine Folge von "Writeln"-
  103. Zeilen erzeugen, die genau diesen Text ausgibt. Dann setzen Sie den
  104. Cursor auf den Anfang der ersten Zeile, drücken "SF7" und tippen:
  105.  
  106. Writeln ('
  107.  
  108. evtl. auch mit führenden Spaces (dann wird die Zeile auch automatisch
  109. eingerückt). Nun springen Sie mit Shift-Cursor rechts ans Zeilenende
  110. und tippen dort:
  111.  
  112. ');
  113.  
  114. Mit "^F" (Wort nach rechts) springen Sie nun an den Anfang der
  115. nächsten Zeile und beenden das Makro nun mit "SF7".
  116.  
  117. Jetzt können Sie durch einfaches Betätigen von "F7" eine Textzeile,
  118. an deren Anfang der Cursor steht, in eine entsprechende "Writeln"-
  119. Anweisung verwandeln.
  120.  
  121.  
  122.  
  123.  
  124. 2. Programmstop mit Ctrl-C
  125. --------------------------
  126.  
  127. Wie Sie vielleicht wissen, kann KICK-PASCAL Code erzeugen, der mit der
  128. Taste F10 abgebrochen werden kann. Das ganze ist aber alles andere
  129. als schön, weshalb der Autor noch ein wenig in die Trickkiste
  130. gegriffen und eine Alternative dazu ermöglicht hat. Optional können
  131. KICK-PASCAL-Programme jetzt auch mit Ctrl-C abgebrochen werden. Die
  132. Überprüfung dieser Tastenkombination dauert durch hinterlistige
  133. Programmierung nicht länger als der Test auf F10, ist aber sauberer,
  134. da das Programm nur abbricht, wenn ein Window des Programms aktiviert
  135. ist.
  136.  
  137. Im einzelnen gibt es folgende Möglichkeiten, ein solches Programm zu
  138. unterbrechen:
  139.  
  140. - Wird es aus der KICK-PASCAL-Entwicklungsumgebung gestartet, reagiert
  141.   es auf die Tastenkombination ^C in jedem zum Programm gehörenden
  142.   Window. Dies wurde übrigens durch Setzen eines Input-Event-Handlers
  143.   erreicht.
  144.  
  145. - Wenn eine Exe-Datei aus dem CLI gestartet wurde, kann man im
  146.   CLI-Fenster ^C drücken.
  147.  
  148. - In jedem Fall kann man in einem parallen laufenden CLI mit dem
  149.   Befehl "Status" die Prozeßnummer der Exe-Datei bzw. des KICK-PASCAL-
  150.   Systems ermitteln und mit "Break <Prozeßnummer>" das zu ^C
  151.   äquivalente Signal setzen.
  152.  
  153. Alternativ wird der Abbruch mit F10 weiter unterstützt. Im Menü
  154. "Optionen/Spezial" kann der Defaultwert für den Compiler eingestellt
  155. werden. Außerdem kann man die Break-Art auch im Quelltext mit der
  156. Compiler-Option "$opt" wählen: hinter den Parameter "b", mit dem man,
  157. wie im Handbuch beschrieben, festlegen kann, ob ds Programm überhaupt
  158. unterbrechbar sein soll, kann ein "c" (für ^C) oder "f" (für F10)
  159. gesetzt werden, z. B. in dieser Form:
  160.  
  161.   {$opt s-, bc+}
  162.  
  163. schaltet die Stacküberprüfung aus und die Abbrechmöglichkeit mit ^C
  164. ein,
  165.  
  166.   {$opt bf}
  167.  
  168. bewirkt, daß das Programm wenn überhaupt, dann mit F10 gestoppt werden
  169. kann.
  170.  
  171.  
  172.